package com.ruoyi.omp.api.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 出入库记录对象 omp_ma_in_out_record
 *
 * @author cjie
 * @date 2021-09-16
 */
@Data
@ApiModel
public class MaterialInOutRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;





    /** 仓库Id */
    @Excel(name = "仓库Id")
    @ApiModelProperty(value = "仓库Id")
    private String warehouseId;



    /** 记录类型(0入库,1出库，2盘库) */
    @Excel(name = "记录类型(0入库,1出库,2盘库)")
    @ApiModelProperty(value = "记录类型(0入库,1出库，2盘库)")
    private String recordType;






    /** 仓库名称 */
    @Excel(name = "仓库名称")
    @ApiModelProperty(value = "仓库名称")
    private String houseNum;


    @Excel(name = "仓库ID")
    @ApiModelProperty(value = "仓库ID")
    private String houseId;

    @Excel(name = "园区名称")
    @ApiModelProperty(value = "园区名称")
    private String parkName;


    /** 物资名称 */
    @Excel(name = "物资名称")
    @ApiModelProperty(value = "物资名称")
    private String materialName;

    @Excel(name = "物资ID")
    @ApiModelProperty(value = "物资ID")
    private String materialId;

    /** 规格 */
    @Excel(name = "规格")
    @ApiModelProperty(value = "规格")
    private String standards;

    /** 单位 */
    @Excel(name = "单位")
    @ApiModelProperty(value = "单位")
    private String unit;



    @Excel(name = "数量")
    @ApiModelProperty(value = "数量")
    private Double quantity;

}
